package com.example.ormsqlsplicingframe1.note;

import java.lang.annotation.*;

@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
public @interface JoinWhere {

    ConditionEnum condition() default ConditionEnum.eq;

    //使用and链接
    boolean and() default  true;

    //自定义sql查询条件
    String customization() default "";

    //获取值顶替   获取po字段值
    // //String substitution() default "";

    /**
     * 级联查询使用
     * @return
     */
    //字段名
    String name() default "";

    //取值字段 user
    String value() default "" ;


}
